﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Media;
using System.Runtime.InteropServices;

namespace Quizgame
{
    public partial class Formgame : Form
    {
        System.Media.SoundPlayer nen = new System.Media.SoundPlayer(@"Music\nen.wav");
        System.Media.SoundPlayer dung = new System.Media.SoundPlayer(@"Music\dung.wav");
        System.Media.SoundPlayer sai = new System.Media.SoundPlayer(@"Music\sai1.wav");
        System.Media.SoundPlayer help = new System.Media.SoundPlayer(@"Music\help.wav");
        System.Media.SoundPlayer win = new System.Media.SoundPlayer(@"Music\win.wav");
        System.Media.SoundPlayer end = new System.Media.SoundPlayer(@"Music\sai2.wav");
        System.Media.SoundPlayer begin = new System.Media.SoundPlayer(@"Music\begin.wav");
        int diemSo = 0;
        int diemchuan;
        public Formgame()
        {            
            
            InitializeComponent();
        }
        BindingSource bs = new BindingSource();
        private void Formgame_Load(object sender, EventArgs e)
        {
            btnCorect.Visible = btnEnd.Visible = lbHoiDap2.Visible = false;
        }

  public string CauHoi(string STT)
        {
            string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
            SqlConnection conn;
            conn = new SqlConnection(strConn);
            SqlDataAdapter da = new SqlDataAdapter("Select Hoi from CauHoide WHERE STT='" + STT + "'", conn);
            DataTable dt = new DataTable();
            da.Fill(dt);
            bs.DataSource = dt;
            return dt.Rows[0][0].ToString();
        }
  public string A(string STT)
       {
           string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
             SqlConnection conn;
             conn = new SqlConnection(strConn);
             SqlDataAdapter da = new SqlDataAdapter("Select A from CauHoide WHERE STT='" + STT + "'", conn);
             DataTable dt = new DataTable();
             da.Fill(dt);
             bs.DataSource = dt;
            return dt.Rows[0][0].ToString();
       }
  public string B(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da = new SqlDataAdapter("Select B from CauHoide WHERE STT='" + STT + "'", conn);
      DataTable dt = new DataTable();
      da.Fill(dt);
      bs.DataSource = dt;
      return dt.Rows[0][0].ToString();
  }
  public string C(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da = new SqlDataAdapter("Select C from CauHoide WHERE STT='" + STT + "'", conn);
      DataTable dt = new DataTable();
      da.Fill(dt);
      bs.DataSource = dt;
      return dt.Rows[0][0].ToString();
  }
  public string D(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da = new SqlDataAdapter("Select D from CauHoide WHERE STT='" + STT + "'", conn);
      DataTable dt = new DataTable();
      da.Fill(dt);
      bs.DataSource = dt;
      return dt.Rows[0][0].ToString();
      
  }
  public string Dung(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da = new SqlDataAdapter("Select Dung from CauHoide WHERE STT='" + STT + "'", conn);
      DataTable dt = new DataTable();
      da.Fill(dt);
      bs.DataSource = dt;
      return dt.Rows[0][0].ToString();
  }
             //---------------Câu hỏi trung bình---------------------------------
  public string CauHoi2(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da2 = new SqlDataAdapter("Select Hoi from CauHoitrungbinh WHERE STT='" + STT + "'", conn);
      DataTable dt2 = new DataTable();
      da2.Fill(dt2);
      bs.DataSource = dt2;
      return dt2.Rows[0][0].ToString();
  }
  public string A2(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da2 = new SqlDataAdapter("Select A from CauHoitrungbinh WHERE STT='" + STT + "'", conn);
      DataTable dt2 = new DataTable();
      da2.Fill(dt2);
      bs.DataSource = dt2;
      return dt2.Rows[0][0].ToString();
  }
  public string B2(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da2 = new SqlDataAdapter("Select B from CauHoitrungbinh WHERE STT='" + STT + "'", conn);
      DataTable dt2 = new DataTable();
      da2.Fill(dt2);
      bs.DataSource = dt2;
      return dt2.Rows[0][0].ToString();
  }
  public string C2(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da2 = new SqlDataAdapter("Select C from CauHoitrungbinh WHERE STT='" + STT + "'", conn);
      DataTable dt2 = new DataTable();
      da2.Fill(dt2);
      bs.DataSource = dt2;
      return dt2.Rows[0][0].ToString();
  }
  public string D2(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da2 = new SqlDataAdapter("Select D from CauHoitrungbinh WHERE STT='" + STT + "'", conn);
      DataTable dt2 = new DataTable();
      da2.Fill(dt2);
      bs.DataSource = dt2;
      return dt2.Rows[0][0].ToString();

  }
  public string Dung2(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da2 = new SqlDataAdapter("Select Dung from CauHoitrungbinh WHERE STT='" + STT + "'", conn);
      DataTable dt2 = new DataTable();
      da2.Fill(dt2);
      bs.DataSource = dt2;
      return dt2.Rows[0][0].ToString();
  }
  //----------------------------Câu hỏi khó---------------------------------
  public string CauHoi3(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da3 = new SqlDataAdapter("Select Hoi from CauHoikho WHERE STT='" + STT + "'", conn);
      DataTable dt3 = new DataTable();
      da3.Fill(dt3);
      bs.DataSource = dt3;
      return dt3.Rows[0][0].ToString();
  }
  public string A3(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da3 = new SqlDataAdapter("Select A from CauHoikho WHERE STT='" + STT + "'", conn);
      DataTable dt3 = new DataTable();
      da3.Fill(dt3);
      bs.DataSource = dt3;
      return dt3.Rows[0][0].ToString();
  }
  public string B3(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da3 = new SqlDataAdapter("Select B from CauHoikho WHERE STT='" + STT + "'", conn);
      DataTable dt3 = new DataTable();
      da3.Fill(dt3);
      bs.DataSource = dt3;
      return dt3.Rows[0][0].ToString();
  }
  public string C3(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da3 = new SqlDataAdapter("Select C from CauHoikho WHERE STT='" + STT + "'", conn);
      DataTable dt3 = new DataTable();
      da3.Fill(dt3);
      bs.DataSource = dt3;
      return dt3.Rows[0][0].ToString();
  }
  public string D3(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da3 = new SqlDataAdapter("Select D from CauHoikho WHERE STT='" + STT + "'", conn);
      DataTable dt3 = new DataTable();
      da3.Fill(dt3);
      bs.DataSource = dt3;
      return dt3.Rows[0][0].ToString();

  }
  public string Dung3(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da3 = new SqlDataAdapter("Select Dung from CauHoikho WHERE STT='" + STT + "'", conn);
      DataTable dt3 = new DataTable();
      da3.Fill(dt3);
      bs.DataSource = dt3;
      return dt3.Rows[0][0].ToString();
  }
  //-----------------------Câu hỏi rất khó---------------------------------
  public string CauHoi4(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da4 = new SqlDataAdapter("Select Hoi from CauHoiratkho WHERE STT='" + STT + "'", conn);
      DataTable dt4 = new DataTable();
      da4.Fill(dt4);
      bs.DataSource = dt4;
      return dt4.Rows[0][0].ToString();
  }
  public string A4(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da4 = new SqlDataAdapter("Select A from CauHoiratkho WHERE STT='" + STT + "'", conn);
      DataTable dt4 = new DataTable();
      da4.Fill(dt4);
      bs.DataSource = dt4;
      return dt4.Rows[0][0].ToString();
  }
  public string B4(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da4 = new SqlDataAdapter("Select B from CauHoiratkho WHERE STT='" + STT + "'", conn);
      DataTable dt4 = new DataTable();
      da4.Fill(dt4);
      bs.DataSource = dt4;
      return dt4.Rows[0][0].ToString();
  }
  public string C4(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da4 = new SqlDataAdapter("Select C from CauHoiratkho WHERE STT='" + STT + "'", conn);
      DataTable dt4 = new DataTable();
      da4.Fill(dt4);
      bs.DataSource = dt4;
      return dt4.Rows[0][0].ToString();
  }
  public string D4(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da4 = new SqlDataAdapter("Select D from CauHoiratkho WHERE STT='" + STT + "'", conn);
      DataTable dt4 = new DataTable();
      da4.Fill(dt4);
      bs.DataSource = dt4;
      return dt4.Rows[0][0].ToString();
   }

  public string Dung4(string STT)
  {
      string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
      SqlConnection conn;
      conn = new SqlConnection(strConn);
      SqlDataAdapter da4 = new SqlDataAdapter("Select Dung from CauHoiratkho WHERE STT='" + STT + "'", conn);
      DataTable dt4 = new DataTable();
      da4.Fill(dt4);
      bs.DataSource = dt4;
      return dt4.Rows[0][0].ToString();
  }
        //--------------------------------------------------------------------------------

        private void label1_Click(object sender, EventArgs e)
        {

        }



        private void btn_exit_Click_1(object sender, EventArgs e)
        {
            
            if (MessageBox.Show("Bạn có chắc chắn muốn dừng cuộc chơi không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                if (demLevel == 0)
                {
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: 0 $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                    ac.Dangky(txt_name.Text, 0.ToString());
                }
                if (demLevel == 1)
                {
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 50) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                    ac.Dangky(txt_name.Text, (diemSo-50).ToString());
                }
                if (demLevel == 2)
                {
                    ac.Dangky(txt_name.Text, (diemSo - 100).ToString());
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 100) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                }
                if (demLevel == 3)
                {
                    ac.Dangky(txt_name.Text, (diemSo - 200).ToString());
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 200) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                }
                if (demLevel == 4)
                {
                    ac.Dangky(txt_name.Text, (diemSo - 400).ToString());
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 400) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                }
                if (demLevel == 5)
                {
                    ac.Dangky(txt_name.Text, (diemSo - 800).ToString());
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 800) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                }
                if (demLevel == 6)
                {
                    ac.Dangky(txt_name.Text, (diemSo - 1600).ToString());
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 1600) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                }
                if (demLevel == 7)
                {
                    ac.Dangky(txt_name.Text, (diemSo - 3200).ToString());
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 3200) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                }
                if (demLevel == 8)
                {
                    ac.Dangky(txt_name.Text, (diemSo - 6400).ToString());
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 6400) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                }
                if (demLevel == 9)
                {
                    ac.Dangky(txt_name.Text, (diemSo - 12500).ToString());
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 12500) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                }
                if (demLevel == 10)
                {
                    ac.Dangky(txt_name.Text, (diemSo - 25000).ToString());
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 25000) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                }
                if (demLevel == 11)
                {
                    ac.Dangky(txt_name.Text, (diemSo - 50000).ToString());
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 50000) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                }
                if (demLevel == 12)
                {
                    ac.Dangky(txt_name.Text, (diemSo - 400000).ToString());
                    lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + (diemSo - 400000) + " $" + Environment.NewLine
                   + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!" + Environment.NewLine + "Hãy click Và chơi lại";
                }
                lbHoiDap.Visible = lbHoiDap2.Visible = btnThoat.Visible = btnlai.Visible = true;
                end.Play();
            }
        }

        private void button3_Click(object sender, EventArgs e)
        {
            Formhuongdan frm = new Formhuongdan();
            this.Visible = false;
            frm.ShowDialog();
            this.Visible = true;
        }

        private void btncau1_Click(object sender, EventArgs e)
        {
            
        }

        private void btncau12_Click(object sender, EventArgs e)
        {

        }
        int rangBuoc = 60;
        private void tmTraloi_Tick(object sender, EventArgs e)
        {
            
            lbRangBuoc.Text = "Bạn còn " + rangBuoc.ToString() + " Giây cho câu hỏi";
            rangBuoc--;
            if (rangBuoc == 0)
            {

                lbRangBuoc.Text = "Bạn đã hết thời gian";
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = btn5050.Enabled = btn2answer.Enabled = btnNext.Enabled = false;
                tmTraloi.Stop();
                sai.Play();
            }
        }
        int chuchay = 0;
        

        private void tmChuChay_Tick(object sender, EventArgs e)
        {
            string chuChay = "Chào mừng " + txt_name.Text + " đến với trò chơi AI LÀ TRIỆU PHÚ . Nhấn nút PLAY để bắt đầu trò chơi...";
            lbChuChay.Text += chuChay[chuchay];
            if (chuchay == chuChay.Length - 1)
            {
                tmChuChay.Stop();
                chuchay = 0;
            }
            chuchay++;
        }
        
        private void btnPlay_Click(object sender, EventArgs e)
        {
            btnChoi.PerformClick();

        }
        //-----------------------------------------------------------------------------------------------


        private void btn_a_Click(object sender, EventArgs e)
        {
            if (btn_b.Enabled == false || btn_c.Enabled == false || btn_d.Enabled == false)
            {
                if (MessageBox.Show("Bạn có chắc chắn đây là đáp án cuối cùng của mình không?", "Hãy suy nghĩ kĩ!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {

                    if (Level[demLevel].a == true)
                    {
                        if (demLevel != 12)
                        {
                            dung.Play();
                            lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                            lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                        }
                        else
                        {
                            
                            Formwin f = new Formwin();
                            this.Visible = false;
                            f.Show();
                            win.Play();
                            ac.Dangky(txt_name.Text, (diemSo).ToString());
                        }
                    }
                    else
                    {
                        sai.Play();
                        lbHoiDap.Visible = lbHoiDap2.Visible = btnRe.Visible = btnThoat.Visible = true;
                        lbHoiDap2.Text = "Rất tiếc! Bạn đã trả lời sai!" + Environment.NewLine + " Trò chơi kết thúc! Bạn sẽ ra về với phần thưởng: " + diemchuan.ToString() + " $" + Environment.NewLine + " Bạn  muốn chơi lại?";
                    }
                }
            }
            else
            {
                if (btn2answer.Enabled == false)
                {
                    if (MessageBox.Show("Bạn chắc chắn đáp án A chứ??", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        btn_a.Enabled = false;
                        if (Level[demLevel].a == true)
                        {
                            if (demLevel != 12)
                            {
                                dung.Play();
                                lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                                lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                            }
                            else
                            {
                                
                                Formwin f = new Formwin();
                                this.Visible = false;
                                f.Show();
                                win.Play();
                                ac.Dangky(txt_name.Text, (diemSo).ToString());
                            }
                        }
                        else
                        {
                            MessageBox.Show(" Ðáp án này không chính xác! Mời bạn chọn đáp án khác!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }
                }
                else
                {
                    if (MessageBox.Show("Bạn có chắc chắn đây là đáp án cuối cùng của mình không?", "Hãy suy nghĩ kĩ!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {

                        if (Level[demLevel].a == true)
                        {
                            if (demLevel != 12)
                            {
                                dung.Play();
                                lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                                lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                            }
                            else
                            {
                                
                                Formwin f = new Formwin();
                                this.Visible = false;
                                f.Show();
                                win.Play();
                                ac.Dangky(txt_name.Text, (diemSo).ToString());
                            }
                        }
                        else
                        {
                            sai.Play();
                            lbHoiDap.Visible = lbHoiDap2.Visible = btnRe.Visible = true;
                            lbHoiDap2.Text = "Rất tiếc! Bạn đã trả lời sai!" + Environment.NewLine + " Trò chơi kết thúc! Bạn sẽ ra về với phần thưởng: " + diemchuan.ToString() + " $" + Environment.NewLine + " Bạn  muốn chơi lại?";
                        }
                    }
                }
            }
                
         }

        private void btn_c_Click(object sender, EventArgs e)
        {
            if (btn_b.Enabled == false || btn_d.Enabled == false || btn_a.Enabled == false)
            {
                if (MessageBox.Show("Bạn có chắc chắn đây là đáp án cuối cùng của mình không?", "Hãy suy nghi ki!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {

                    if (Level[demLevel].c == true)
                    {
                        if (demLevel != 12)
                        {
                            dung.Play();
                            lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                            lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                        }
                        else
                        {
                            
                            Formwin f = new Formwin();
                            this.Visible = false;
                            f.Show();
                            win.Play();
                            ac.Dangky(txt_name.Text, (diemSo).ToString());
                        }
                    }
                    else
                    {
                        sai.Play();
                        lbHoiDap.Visible = lbHoiDap2.Visible = btnRe.Visible = true;
                        lbHoiDap2.Text = "Rất tiếc! Bạn đã trả lời sai!" + Environment.NewLine + " Trò chơi kết thúc! Bạn sẽ ra về với phần thưởng: " + diemchuan.ToString() + " $" + Environment.NewLine + " Bạn  muốn chơi lại?";
                    }
                }
            }
            else
            {
                if (btn2answer.Enabled == false)
                {
                    if (MessageBox.Show("Bạn chắc chắn đáp án C chứ??", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        btn_c.Enabled = false;
                        if (Level[demLevel].c == true)
                        {
                            if (demLevel != 12)
                            {
                                dung.Play();
                                lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                                lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                            }
                            else
                            {
                                
                                Formwin f = new Formwin();
                                this.Visible = false;
                                f.Show();
                                win.Play();
                                ac.Dangky(txt_name.Text, (diemSo).ToString());
                            }
                        }
                        else
                        {
                            MessageBox.Show(" Ðáp án này không chính xác! Mời bạn chọn đáp án khác!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }
                }
                else
                {
                    if (MessageBox.Show("Bạn có chắc chắn đây là đáp án cuối cùng của mình không?", "Hãy suy nghĩ kĩ!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {

                        if (Level[demLevel].c == true)
                        {
                            if (demLevel != 12)
                            {
                                dung.Play();
                                lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                                lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                            }
                            else
                            {
                                
                                Formwin f = new Formwin();
                                this.Visible = false;
                                f.Show();
                                win.Play();
                                ac.Dangky(txt_name.Text, (diemSo).ToString());
                            }
                        }
                        else
                        {
                            sai.Play();
                            lbHoiDap.Visible = lbHoiDap2.Visible = btnRe.Visible = true;
                            lbHoiDap2.Text = "Rất tiếc! Bạn đã trả lời sai!" + Environment.NewLine + " Trò chơi kết thúc! Bạn sẽ ra về với phần thưởng: " + diemchuan.ToString() + " $" + Environment.NewLine + " Bạn  muốn chơi lại?";
                        }
                    }
                }
            }
        }

        private void btn_b_Click(object sender, EventArgs e)
        {
            if (btn_c.Enabled == false || btn_d.Enabled == false || btn_a.Enabled == false)
            {
                if (MessageBox.Show("Bạn có chắc chắn đây là đáp án cuối cùng của mình không?", "Hãy suy nghi kĩ!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {

                    if (Level[demLevel].b == true)
                    {
                        if (demLevel != 12)
                        {
                            dung.Play();
                            lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                            lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                        }
                        else
                        {
                            
                            Formwin f = new Formwin();
                            this.Visible = false;
                            f.Show();
                            win.Play();
                            ac.Dangky(txt_name.Text, (diemSo).ToString());
                        }
                    }
                    else
                    {
                        sai.Play();
                        lbHoiDap.Visible = lbHoiDap2.Visible = btnRe.Visible = true;
                        lbHoiDap2.Text = "Rất tiếc! Bạn đã trả lời sai!" + Environment.NewLine + " Trò chơi kết thúc! Bạn sẽ ra về với phần thưởng: " + diemchuan.ToString() + " $" + Environment.NewLine + " Bạn  muốn chơi lại?";
                    }
                }
            }
            else
            {
                if (btn2answer.Enabled == false)
                {
                    if (MessageBox.Show("Bạn chắc chắn đáp án B chứ??", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        btn_b.Enabled = false;
                        if (Level[demLevel].b == true)
                        {
                            if (demLevel != 12)
                            {
                                dung.Play();
                                lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                                lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                            }
                            else
                            {
                                
                                Formwin f = new Formwin();
                                this.Visible = false;
                                f.Show();
                                win.Play();
                                ac.Dangky(txt_name.Text, (diemSo).ToString());
                            }
                        }
                        else
                        {
                            MessageBox.Show(" Ðáp án này không chính xác! Mời bạn chọn đáp án khác!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }
                }
                else
                {
                    if (MessageBox.Show("Bạn có chắc chắn đây là đáp án cuối cùng của mình không?", "Hãy suy nghĩ kĩ!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {

                        if (Level[demLevel].b == true)
                        {
                            if (demLevel != 12)
                            {
                                dung.Play();
                                lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                                lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                            }
                            else
                            {
                                
                                Formwin f = new Formwin();
                                this.Visible = false;
                                f.ShowDialog();
                                win.Play();
                                ac.Dangky(txt_name.Text, (diemSo).ToString());
                            }
                        }
                        else
                        {
                            sai.Play();
                            lbHoiDap.Visible = lbHoiDap2.Visible = btnRe.Visible = true;
                            lbHoiDap2.Text = "Rất tiếc! Bạn đã trả lời sai!" + Environment.NewLine + " Trò chơi kết thúc! Bạn sẽ ra về với phần thưởng: " + diemchuan.ToString() + " $" + Environment.NewLine + " Bạn  muốn chơi lại?";
                        }
                    }
                }
            }
            
        }

        private void btn_d_Click(object sender, EventArgs e)
        {
            if (btn_b.Enabled == false || btn_c.Enabled == false || btn_a.Enabled == false)
            {
                if (MessageBox.Show("Bạn có chắc chắn đây là đáp án cuối cùng của mình không?", "Hãy suy nghi ki!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {

                    if (Level[demLevel].d == true)
                    {
                        if (demLevel != 12)
                        {
                            dung.Play();
                            lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                            lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                        }
                        else
                        {
                            
                            Formwin f = new Formwin();
                            this.Visible = false;
                            f.ShowDialog();
                            win.Play();
                            ac.Dangky(txt_name.Text, (diemSo).ToString());
                        }
                    }
                    else
                    {
                        sai.Play();
                        lbHoiDap.Visible = lbHoiDap2.Visible = btnRe.Visible = true;
                        lbHoiDap2.Text = "Rất tiếc! Bạn đã trả lời sai!" + Environment.NewLine + " Trò chơi kết thúc! Bạn sẽ ra về với phần thưởng: " + diemchuan.ToString() + " $" + Environment.NewLine + " Bạn  muốn chơi lại?";
                    }
                }
            }
            else
            {
                if (btn2answer.Enabled == false)
                {
                    if (MessageBox.Show("Bạn chắc chắn đáp án D chứ??", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        btn_d.Enabled = false;
                        if (Level[demLevel].d == true)
                        {
                            if (demLevel != 12)
                            {
                                dung.Play();
                                lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                                lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                            }
                            else
                            {
                                
                                Formwin f = new Formwin();
                                this.Visible = false;
                                f.ShowDialog();
                                win.Play();
                                ac.Dangky(txt_name.Text, (diemSo).ToString());
                            }
                        }
                        else
                        {
                            MessageBox.Show(" Ðáp án này không chính xác! Mời bạn chọn đáp án khác!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }
                }
                else
                {
                    if (MessageBox.Show("Bạn có chắc chắn đây là đáp án cuối cùng của mình không?", "Hãy suy nghĩ kĩ!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {

                        if (Level[demLevel].d == true)
                        {
                            if (demLevel != 12)
                            {
                                dung.Play();
                                lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = true;
                                lbHoiDap2.Text = "Xin chúc mừng! Bạn đã trả lời đúng câu hỏi số  " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + diemSo + "$" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục ?";
                            }
                            else
                            {
                                
                                Formwin f = new Formwin();
                                this.Visible = false;
                                f.ShowDialog();
                                win.Play();
                                ac.Dangky(txt_name.Text, (diemSo).ToString());
                            }
                        }
                        else
                        {
                            sai.Play();
                            lbHoiDap.Visible = lbHoiDap2.Visible = btnRe.Visible = true;
                            lbHoiDap2.Text = "Rất tiếc! Bạn đã trả lời sai!" + Environment.NewLine + " Trò chơi kết thúc! Bạn sẽ ra về với phần thưởng: " + diemchuan.ToString() + " $" + Environment.NewLine + " Bạn  muốn chơi lại?";
                        }
                    }
                }
            }

            
        }

        private void button1_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn có chắc chắn muốn thoát trò chơi không?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                this.Close();
        }

        private void btnRe_Click(object sender, EventArgs e)
        {
            ac.Dangky(txt_name.Text, (diemchuan).ToString());
            Application.Restart();
        }

        private void lbChuChay_Click(object sender, EventArgs e)
        {

        }

        private void btn5050_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn muốn dùng sự trợ giúp này chứ?", "Thông báo!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                if (Level[demLevel].a == true)
                {
                    btn_b.Visible = btn_c.Visible = false;
                }
                if (Level[demLevel].b == true)
                {
                    btn_a.Visible = btn_d.Visible = false;
                }
                if (Level[demLevel].c == true)
                {
                    btn_b.Visible = btn_d.Visible = false;
                }
                if (Level[demLevel].d == true)
                {
                    btn_c.Visible = btn_a.Visible = false;
                }
                btn5050.Enabled = false;
                help.Play();
            }
        }

        private void btn2answer_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn muốn dùng sự trợ giúp này chứ?", "Thông báo!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                btn2answer.Enabled = false;
                help.Play();
            }
        }

        private void btnNext_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn muốn dùng sự trợ giúp này chứ?", "Thông báo!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                btnNext.Enabled = false;
                btnChoi.PerformClick();
                help.Play();
            }
        }

        private void btnEnd_Click(object sender, EventArgs e)
        {
            end.Play();
            btnThoat.Visible = btnlai.Visible = true;
            btnCorect.Visible = btnEnd.Visible = false;
            lbHoiDap2.Text = "Bạn đã chọn dừng chơi. Số tiền bạn có là: " + diemSo + "$" + Environment.NewLine
                + "Mời Bạn liên hệ Progamer để nhận ... Hẹn gặp lại bạn lần sau!";
            ac.Dangky(txt_name.Text, (diemSo).ToString());
        }

        private void btnCorect_Click(object sender, EventArgs e)
        {
            demLevel = demLevel + 1;
            btnChoi.PerformClick();
        }

        private void btnKeTiep_Click(object sender, EventArgs e)
        {
           
        }

        private void lbZZZZ_Click(object sender, EventArgs e)
        {

        }
        int demcong = 0;
        private void tmChoiLai_Tick(object sender, EventArgs e)
        {
            demcong++;
            if (demcong == 100)
            {
                lbHoiDap.Visible = lbHoiDap2.Visible = btnRe.Visible = true;
                if (demLevel + 1 == 1)
                {
                    lbHoiDap2.Text = "Rất tiếc bạn đã trả lời sai và chúng tôi phải chia tay bạn. Và bạn sẽ ra về với giải thưởng 0 $." + Environment.NewLine + "Bạn muốn chơi lại?";
                }
                
                if (demLevel + 1 >= 2 && demLevel + 1 < 7)
                {
                    lbHoiDap2.Text = "Rất tiếc bạn đã trả lời sai và chúng tôi phải chia tay bạn. Và bạn sẽ ra về với giải thưởng 5 triệu đồng";
                }
                if (demLevel + 1 >= 7 && demLevel + 1 < 12)
                {
                    lbHoiDap2.Text = "Rất tiếc bạn đã trả lời sai và chúng tôi phải chia tay bạn. Và bạn sẽ ra về với giải thưởng 50 triệu đồng";
                }
                demcong = 0;
                lbcauhoi.Text = Level[demLevel].cauHoi;

            }
        }
        //------------------------------------------ Phần tạo câu hỏi:-----------------------------------------------
        Classcauhoi[] Level = new Classcauhoi[13];

        static Random bienNgauNhien = new Random();




        int demClick = 0;


        int demLevel;
        private void btnChoi_Click(object sender, EventArgs e)
        {
            nen.Play();
            rangBuoc = 60;
            lbRangBuoc.Visible = true;
            tmTraloi.Start();
            btnPlay.Visible = lbHoiDap2.Visible = lbChuChay.Visible = lbHoiDap.Visible = btnThoat.Visible = false;
            btn_a.Visible = btn_b.Visible = btn_c.Visible = btn_d.Visible = true;
            btnCorect.Visible = btnEnd.Visible = lbHoiDap2.Visible = false;
            if (btn5050.Enabled == false) { btn5050.Enabled = true; btn5050.Visible = false; }
            if (btn2answer.Enabled == false) { btn2answer.Enabled = true; btn2answer.Visible = false; }
            if (btnNext.Enabled == false) { btnNext.Enabled = true; btnNext.Visible = false; }
            string strConn = @"Server=localhost;Database=Quiz;Integrated Security=True";
            SqlConnection conn;
            conn = new SqlConnection(strConn);
            SqlDataAdapter da = new SqlDataAdapter("Select top 3 STT from Cauhoide order by NEWID()", conn);
            DataTable dt = new DataTable();
            da.Fill(dt);
            bs.DataSource = dt;
            //----------------------------------------Câu 1:----------------------------------
            string a = dt.Rows[0][0].ToString();
            Level[0] = new Classcauhoi();
            Level[0].cauHoi = CauHoi(a);
            Level[0].A = A(a);
            Level[0].B = B(a);
            Level[0].C = C(a);
            Level[0].D = D(a);
            if (Dung(a) == "Dap an A")
            {
                Level[0].a = true; Level[0].b = false; Level[0].c = false; Level[0].d = false;
            }
            if (Dung(a) == "Dap an B")
            {
                Level[0].a = false; Level[0].b = true; Level[0].c = false; Level[0].d = false;
            }
            if (Dung(a) == "Dap an C")
            {
                Level[0].a = false; Level[0].b = false; Level[0].c = true; Level[0].d = false;
            }
            if (Dung(a) == "Dap an D")
            {
                Level[0].a = false; Level[0].b = false; Level[0].c = false; Level[0].d = true;
            }
            //--------------------------------Câu 2:----------------------------------------

            string c = dt.Rows[0][0].ToString();
              Level[1] = new Classcauhoi();
                   Level[1].cauHoi = CauHoi(c);
                   Level[1].A = A(c);
                   Level[1].B = B(c);
                   Level[1].C = C(c);
                   Level[1].D = D(c);

                   if (Dung(c) == "Dap an A")
                   {
                       Level[1].a = true; Level[1].b = false; Level[1].c = false; Level[1].d = false;
                   }
                   if (Dung(c) == "Dap an B")
                   {
                       Level[1].a = false; Level[1].b = true; Level[1].c = false; Level[1].d = false;
                   }
                   if (Dung(c) == "Dap an C")
                   {
                       Level[1].a = false; Level[1].b = false; Level[1].c = true; Level[1].d = false;
                   }
                   if (Dung(c) == "Dap an D")
                   {
                       Level[1].a = false; Level[1].b = false; Level[1].c = false; Level[1].d = true;
                   }


               //----------------------------------------------Câu 3:---------------------------------

            SqlDataAdapter da2 = new SqlDataAdapter("Select top 6 STT from Cauhoitrungbinh order by NEWID()", conn);
            DataTable dt2 = new DataTable();
            da2.Fill(dt2);
            bs.DataSource = dt2;
            string b = dt2.Rows[0][0].ToString();
            Level[2] = new Classcauhoi();
            Level[2].cauHoi = CauHoi2(b);
            Level[2].A = A2(b);
            Level[2].B = B2(b);
            Level[2].C = C2(b);
            Level[2].D = D2(b);
            if (Dung2(b) == "Dap an A")
            {
                Level[2].a = true; Level[2].b = false; Level[2].c = false; Level[2].d = false;
            }
            if (Dung2(b) == "Dap an B")
            {
                Level[2].a = false; Level[2].b = true; Level[2].c = false; Level[2].d = false;
            }
            if (Dung2(b) == "Dap an C")
            {
                Level[2].a = false; Level[2].b = false; Level[2].c = true; Level[2].d = false;
            }
            if (Dung2(b) == "Dap an D")
            {
                Level[2].a = false; Level[2].b = false; Level[2].c = false; Level[2].d = true;
            }
            //-------------------------------------------Cau 4:-------------------------------------------
            string d = dt2.Rows[0][0].ToString();
            Level[3] = new Classcauhoi();
            if (Level[3].cauHoi != Level[2].cauHoi)
            {
                Level[3].cauHoi = CauHoi2(d);
                Level[3].A = A2(d);
                Level[3].B = B2(d);
                Level[3].C = C2(d);
                Level[3].D = D2(d);
                if (Dung2(d) == "Dap an A")
                {
                    Level[3].a = true; Level[3].b = false; Level[3].c = false; Level[3].d = false;
                }
                if (Dung2(d) == "Dap an B")
                {
                    Level[3].a = false; Level[3].b = true; Level[3].c = false; Level[3].d = false;
                }
                if (Dung2(d) == "Dap an C")
                {
                    Level[3].a = false; Level[3].b = false; Level[3].c = true; Level[3].d = false;
                }
                if (Dung2(d) == "Dap an D")
                {
                    Level[3].a = false; Level[3].b = false; Level[3].c = false; Level[3].d = true;
                }
            }
            else
            {
                Level[3] = new Classcauhoi();
            }
            //-------------------------------------------Cau 5:-------------------------------------------
            string f = dt2.Rows[0][0].ToString();
            Level[4] = new Classcauhoi();
            if (Level[4].cauHoi != Level[2].cauHoi && Level[4].cauHoi != Level[3].cauHoi)
            {
                Level[4].cauHoi = CauHoi2(f);
                Level[4].A = A2(f);
                Level[4].B = B2(f);
                Level[4].C = C2(f);
                Level[4].D = D2(f);
                if (Dung2(f) == "Dap an A")
                {
                    Level[4].a = true; Level[4].b = false; Level[4].c = false; Level[4].d = false;
                }
                if (Dung2(f) == "Dap an B")
                {
                    Level[4].a = false; Level[4].b = true; Level[4].c = false; Level[4].d = false;
                }
                if (Dung2(f) == "Dap an C")
                {
                    Level[4].a = false; Level[4].b = false; Level[4].c = true; Level[4].d = false;
                }
                if (Dung2(f) == "Dap an D")
                {
                    Level[4].a = false; Level[4].b = false; Level[4].c = false; Level[4].d = true;
                }
            }
            else
            {
                Level[4] = new Classcauhoi();
            }
            //-------------------------------------------Cau 6:-------------------------------------------
            string g = dt2.Rows[0][0].ToString();
            Level[5] = new Classcauhoi();
            if (Level[5].cauHoi != Level[2].cauHoi && Level[5].cauHoi != Level[3].cauHoi && Level[5].cauHoi != Level[4].cauHoi)
            {
                Level[5].cauHoi = CauHoi2(g);
                Level[5].A = A2(g);
                Level[5].B = B2(g);
                Level[5].C = C2(g);
                Level[5].D = D2(g);
                if (Dung2(g) == "Dap an A")
                {
                    Level[5].a = true; Level[5].b = false; Level[5].c = false; Level[5].d = false;
                }
                if (Dung2(g) == "Dap an B")
                {
                    Level[5].a = false; Level[5].b = true; Level[5].c = false; Level[5].d = false;
                }
                if (Dung2(g) == "Dap an C")
                {
                    Level[5].a = false; Level[5].b = false; Level[5].c = true; Level[5].d = false;
                }
                if (Dung2(g) == "Dap an D")
                {
                    Level[5].a = false; Level[5].b = false; Level[5].c = false; Level[5].d = true;
                }
            }
            else
            {
                Level[5] = new Classcauhoi();
            }
            //-------------------------------------------Cau 7:-------------------------------------------
            string h = dt2.Rows[0][0].ToString();
            Level[6] = new Classcauhoi();
            if (Level[6].cauHoi != Level[2].cauHoi && Level[6].cauHoi != Level[3].cauHoi && Level[6].cauHoi != Level[4].cauHoi && Level[6].cauHoi != Level[5].cauHoi)
            {
                Level[6].cauHoi = CauHoi2(h);
                Level[6].A = A2(h);
                Level[6].B = B2(h);
                Level[6].C = C2(h);
                Level[6].D = D2(h);
                if (Dung2(h) == "Dap an A")
                {
                    Level[6].a = true; Level[6].b = false; Level[6].c = false; Level[6].d = false;
                }
                if (Dung2(h) == "Dap an B")
                {
                    Level[6].a = false; Level[6].b = true; Level[6].c = false; Level[6].d = false;
                }
                if (Dung2(h) == "Dap an C")
                {
                    Level[6].a = false; Level[6].b = false; Level[6].c = true; Level[6].d = false;
                }
                if (Dung2(h) == "Dap an D")
                {
                    Level[6].a = false; Level[6].b = false; Level[6].c = false; Level[6].d = true;
                }
            }
            else
            {
                Level[6] = new Classcauhoi();
            }
            //----------------------------------------------Câu 8:---------------------------------

            SqlDataAdapter da3 = new SqlDataAdapter("Select top 6 STT from Cauhoikho order by NEWID()", conn);
            DataTable dt3 = new DataTable();
            da3.Fill(dt3);
            bs.DataSource = dt3;
            string i = dt3.Rows[0][0].ToString();
            Level[7] = new Classcauhoi();
            Level[7].cauHoi = CauHoi3(i);
            Level[7].A = A3(i);
            Level[7].B = B3(i);
            Level[7].C = C3(i);
            Level[7].D = D3(i);
            if (Dung3(i) == "Dap an A")
            {
                Level[7].a = true; Level[7].b = false; Level[7].c = false; Level[7].d = false;
            }
            if (Dung3(i) == "Dap an B")
            {
                Level[7].a = false; Level[7].b = true; Level[7].c = false; Level[7].d = false;
            }
            if (Dung3(i) == "Dap an C")
            {
                Level[7].a = false; Level[7].b = false; Level[7].c = true; Level[7].d = false;
            }
            if (Dung3(i) == "Dap an D")
            {
                Level[7].a = false; Level[7].b = false; Level[7].c = false; Level[7].d = true;
            }
            //-------------------------------------------Cau 9:-------------------------------------------
            string j = dt3.Rows[0][0].ToString();
            Level[8] = new Classcauhoi();
            if (Level[8].cauHoi != Level[7].cauHoi)
            {
                Level[8].cauHoi = CauHoi3(j);
                Level[8].A = A3(j);
                Level[8].B = B3(j);
                Level[8].C = C3(j);
                Level[8].D = D3(j);
                if (Dung3(j) == "Dap an A")
                {
                    Level[8].a = true; Level[8].b = false; Level[8].c = false; Level[8].d = false;
                }
                if (Dung3(j) == "Dap an B")
                {
                    Level[8].a = false; Level[8].b = true; Level[8].c = false; Level[8].d = false;
                }
                if (Dung3(j) == "Dap an C")
                {
                    Level[8].a = false; Level[8].b = false; Level[8].c = true; Level[8].d = false;
                }
                if (Dung3(j) == "Dap an D")
                {
                    Level[8].a = false; Level[8].b = false; Level[8].c = false; Level[8].d = true;
                }
            }
            else
            {
                Level[8] = new Classcauhoi();
            }
            //-------------------------------------------Cau 10:-------------------------------------------
            string k = dt3.Rows[0][0].ToString();
            Level[9] = new Classcauhoi();
            if (Level[9].cauHoi != Level[7].cauHoi && Level[9].cauHoi != Level[8].cauHoi)
            {
                Level[9].cauHoi = CauHoi3(k);
                Level[9].A = A3(k);
                Level[9].B = B3(k);
                Level[9].C = C3(k);
                Level[9].D = D3(k);
                if (Dung3(k) == "Dap an A")
                {
                    Level[9].a = true; Level[9].b = false; Level[9].c = false; Level[9].d = false;
                }
                if (Dung3(k) == "Dap an B")
                {
                    Level[9].a = false; Level[9].b = true; Level[9].c = false; Level[9].d = false;
                }
                if (Dung3(k) == "Dap an C")
                {
                    Level[9].a = false; Level[9].b = false; Level[9].c = true; Level[9].d = false;
                }
                if (Dung3(k) == "Dap an D")
                {
                    Level[9].a = false; Level[9].b = false; Level[9].c = false; Level[9].d = true;
                }
            }
            else
            {
                Level[9] = new Classcauhoi();
            }
            //-------------------------------------------Cau 11:-------------------------------------------
            string l = dt3.Rows[0][0].ToString();
            Level[10] = new Classcauhoi();
            if (Level[10].cauHoi != Level[7].cauHoi && Level[10].cauHoi != Level[8].cauHoi && Level[10].cauHoi != Level[9].cauHoi)
            {
                Level[10].cauHoi = CauHoi3(l);
                Level[10].A = A3(l);
                Level[10].B = B3(l);
                Level[10].C = C3(l);
                Level[10].D = D3(l);
                if (Dung3(l) == "Dap an A")
                {
                    Level[10].a = true; Level[10].b = false; Level[10].c = false; Level[10].d = false;
                }
                if (Dung3(l) == "Dap an B")
                {
                    Level[10].a = false; Level[10].b = true; Level[10].c = false; Level[10].d = false;
                }
                if (Dung3(l) == "Dap an C")
                {
                    Level[10].a = false; Level[10].b = false; Level[10].c = true; Level[10].d = false;
                }
                if (Dung3(l) == "Dap an D")
                {
                    Level[10].a = false; Level[10].b = false; Level[10].c = false; Level[10].d = true;
                }
            }
            else
            {
                Level[10] = new Classcauhoi();
            }
            //-------------------------------------------Cau 12:-------------------------------------------
            string m = dt3.Rows[0][0].ToString();
            Level[11] = new Classcauhoi();
            if (Level[11].cauHoi != Level[7].cauHoi && Level[11].cauHoi != Level[8].cauHoi && Level[11].cauHoi != Level[9].cauHoi && Level[11].cauHoi != Level[10].cauHoi)
            {
                Level[11].cauHoi = CauHoi3(m);
                Level[11].A = A3(m);
                Level[11].B = B3(m);
                Level[11].C = C3(m);
                Level[11].D = D3(m);
                if (Dung3(m) == "Dap an A")
                {
                    Level[11].a = true; Level[11].b = false; Level[11].c = false; Level[11].d = false;
                }
                if (Dung3(m) == "Dap an B")
                {
                    Level[11].a = false; Level[11].b = true; Level[11].c = false; Level[11].d = false;
                }
                if (Dung3(m) == "Dap an C")
                {
                    Level[11].a = false; Level[11].b = false; Level[11].c = true; Level[11].d = false;
                }
                if (Dung3(m) == "Dap an D")
                {
                    Level[11].a = false; Level[11].b = false; Level[11].c = false; Level[11].d = true;
                }
            }
            else
            {
                Level[11] = new Classcauhoi();
            }
            //----------------------------------------------Câu 13:---------------------------------

            SqlDataAdapter da4 = new SqlDataAdapter("Select top 2 STT from Cauhoiratkho order by NEWID()", conn);
            DataTable dt4 = new DataTable();
            da4.Fill(dt4);
            bs.DataSource = dt4;
            string n = dt4.Rows[0][0].ToString();
            Level[12] = new Classcauhoi();
            Level[12].cauHoi = CauHoi4(n);
            Level[12].A = A4(n);
            Level[12].B = B4(n);
            Level[12].C = C4(n);
            Level[12].D = D4(n);
            if (Dung4(n) == "Dap an A")
            {
                Level[12].a = true; Level[12].b = false; Level[12].c = false; Level[12].d = false;
            }
            if (Dung4(n) == "Dap an B")
            {
                Level[12].a = false; Level[12].b = true; Level[12].c = false; Level[12].d = false;
            }
            if (Dung4(n) == "Dap an C")
            {
                Level[12].a = false; Level[12].b = false; Level[12].c = true; Level[12].d = false;
            }
            if (Dung4(n) == "Dap an D")
            {
                Level[12].a = false; Level[12].b = false; Level[12].c = false; Level[12].d = true;
            }
            //-------------------------------------------Cau them:-------------------------------------------
            /* string o = dt4.Rows[0][0].ToString();
            Level[13] = new Classcauhoi();
            if (Level[13].cauHoi != Level[12].cauHoi)
            {
                Level[13].cauHoi = CauHoi4(o);
                Level[13].A = A4(o);
                Level[13].B = B4(o);
                Level[13].C = C4(o);
                Level[13].D = D4(o);
                if (Dung4(o) == "Dap an A")
                {
                    Level[13].a = true; Level[13].b = false; Level[13].c = false; Level[13].d = false;
                }
                if (Dung4(o) == "Dap an B")
                {
                    Level[13].a = false; Level[13].b = true; Level[13].c = false; Level[13].d = false;
                }
                if (Dung4(o) == "Dap an C")
                {
                    Level[13].a = false; Level[13].b = false; Level[13].c = true; Level[13].d = false;
                }
                if (Dung4(o) == "Dap an D")
                {
                    Level[13].a = false; Level[13].b = false; Level[13].c = false; Level[13].d = true;
                }
            }
            else
            {
                Level[13] = new Classcauhoi();
            }
             */
            //-------------------------------------------------------------------------------------------


            if (demLevel == 0)
            {
                diemSo = 50;
                diemchuan = diemSo - 50;
                btncau1.Enabled = true;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 1: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 1)
            {
                diemSo = 100;
                diemchuan = diemSo - 50;
                btncau2.Enabled = true; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 2: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 2: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 2)
            {
                diemSo = 200;
                diemchuan = diemSo - 100;
                btncau3.Enabled = true; btncau2.Enabled = false; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 3: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 3: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 3)
            {
                diemSo = 400;
                diemchuan = diemSo - 300;
                btncau4.Enabled = true; btncau3.Enabled = false; btncau2.Enabled = false; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 4: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 4: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 4)
            {
                diemSo = 800;
                diemchuan = diemSo - 700;
                btncau5.Enabled = true; btncau4.Enabled = false; btncau3.Enabled = false; btncau2.Enabled = false; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 5: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 5: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 5)
            {
                diemSo = 1600;
                diemchuan = diemSo - 1500;
                btncau6.Enabled = true; btncau5.Enabled = false; btncau4.Enabled = false; btncau3.Enabled = false; btncau2.Enabled = false; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 6: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 6: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 6)
            {
                diemSo = 3200;
                diemchuan = diemSo - 3100;
                btncau7.Enabled = true; btncau6.Enabled = false; btncau5.Enabled = false; btncau4.Enabled = false; btncau3.Enabled = false; btncau2.Enabled = false; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 7: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 7: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 7)
            {
                diemSo = 6400;
                diemchuan = diemSo - 3200;
                btncau8.Enabled = true; btncau7.Enabled = false; btncau6.Enabled = false; btncau5.Enabled = false; btncau4.Enabled = false; btncau3.Enabled = false; btncau2.Enabled = false; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 8: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 8: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 8)
            {
                diemSo = 12500;
                diemchuan = diemSo - 9300;
                btncau9.Enabled = true; btncau8.Enabled = false; btncau7.Enabled = false; btncau6.Enabled = false; btncau5.Enabled = false; btncau4.Enabled = false; btncau3.Enabled = false; btncau2.Enabled = false; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 9: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 9: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 9)
            {
                diemSo = 25000;
                diemchuan = diemSo - 21800;
                btncau10.Enabled = true; btncau9.Enabled = false; btncau8.Enabled = false; btncau7.Enabled = false; btncau6.Enabled = false; btncau5.Enabled = false; btncau4.Enabled = false; btncau3.Enabled = false; btncau2.Enabled = false; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 10: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 10: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 10)
            {
                diemSo = 50000;
                diemchuan = diemSo - 46800;
                btncau11.Enabled = true; btncau10.Enabled = false; btncau9.Enabled = false; btncau8.Enabled = false; btncau7.Enabled = false; btncau6.Enabled = false; btncau5.Enabled = false; btncau4.Enabled = false; btncau3.Enabled = false; btncau2.Enabled = false; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 11: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 11: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 11)
            {
                diemSo = 100000;
                diemchuan = diemSo - 96800;
                btncau12.Enabled = true; btncau11.Enabled = false; btncau10.Enabled = false; btncau9.Enabled = false; btncau8.Enabled = false; btncau7.Enabled = false; btncau6.Enabled = false; btncau5.Enabled = false; btncau4.Enabled = false; btncau3.Enabled = false; btncau2.Enabled = false; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 12: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 12: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;
            }
            if (demLevel == 12)
            {
                diemSo = 500000;
                btncau13.Enabled = true; btncau12.Enabled = false; btncau11.Enabled = false; btncau10.Enabled = false; btncau9.Enabled = false; btncau8.Enabled = false; btncau7.Enabled = false; btncau6.Enabled = false; btncau5.Enabled = false; btncau4.Enabled = false; btncau3.Enabled = false; btncau2.Enabled = false; btncau1.Enabled = false;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                lbcauhoi.Text = "Câu 13: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                demClick++;
                lbcauhoi.Text = "Câu 13: " + Level[demLevel].cauHoi;
                btn_a.Enabled = btn_b.Enabled = btn_c.Enabled = btn_d.Enabled = true;
                btn_a.Text = "A: " + Level[demLevel].A; btn_b.Text = "B: " + Level[demLevel].B; btn_c.Text = "C: " + Level[demLevel].C; btn_d.Text = "D: " + Level[demLevel].D;

            }
            lbHoiDap.Visible = lbHoiDap2.Visible = btnCorect.Visible = btnEnd.Visible = false;
            lbHoiDap2.Text = "Xin chúc mừng. Bạn đã trả lời đúng câu hỏi số " + (demLevel + 1).ToString() + Environment.NewLine + "Số tiền bạn hiện đang có là: " + string.Format("{0:N0}", diemSo) + ",000 đồng" + Environment.NewLine + Environment.NewLine + Environment.NewLine + "Bạn muốn tiếp tục?";

            /* string strcon = @"Server=.\SQLEXPRESS;Database=Quiz;Integrated Security=True";
             SqlConnection con;
             con = new SqlConnection(strcon);
             SqlCommand cmd = new SqlCommand("UPDATE Taikhoan Set ID = " + txt_name.Text + ", Score = " + diemSo.ToString() + " WHERE ID = " + txt_name.Text, con);
             cmd.ExecuteNonQuery();
             */
        }

        private void btn_admin_Click(object sender, EventArgs e)
        {
            FormAdmin frm = new FormAdmin();
            this.Visible = false;
            frm.ShowDialog();
            this.Visible = true;
        }

        private void btn_huongdan_Click(object sender, EventArgs e)
        {
            Formhuongdan frm = new Formhuongdan();
            this.Visible = false;
            frm.ShowDialog();
            this.Visible = true;
        }

        private void btn_top_Click(object sender, EventArgs e)
        {
            Formtop frm = new Formtop();
            this.Visible = false;
            frm.ShowDialog();
            this.Visible = true;
        }
        Class1 ac = new Class1();
        private void button1_Click_1(object sender, EventArgs e)
        {
            
            if (txt_name.Text == "") MessageBox.Show("Hãy nhập tên để bắt đầu trò chơi!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            else
                if (ac.Get("ID", "ID", txt_name.Text) != null)
                {
                    MessageBox.Show("Người chơi đã tồn tại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);

                }
                else
                {
                   // ac.Dangky(txt_name.Text);
                    String ten = txt_name.Text;
                    MessageBox.Show(" Chào mừng bạn đến với trò chơi ^^!", "Đăng nhập thành công!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Formhuongdanchoi frm = new Formhuongdanchoi();
                    frm.ShowDialog();
                    begin.Play();
                    txt_name.Visible = label1.Visible = btn_admin.Visible = btn_huongdan.Visible = btn_top.Visible = btnLogin.Visible = false;
                    tmChuChay.Enabled = true;
                }
        }

        private void btnlai_Click(object sender, EventArgs e)
        {

            Application.Restart();
        }
        
    }
}
